mass firing - German English Dictionary